blow from a log or club - German English Dictionary